package com.zhiche.lisa.tms.vo;

import io.swagger.annotations.ApiModelProperty;

public class PhotoVO {

    /**
     * 装车单号
     */
    @ApiModelProperty(value = "装车单号",name = "shipmentCode",dataType = "String")
    private String shipmentCode;

    /**
     * 运输任务编号
     */
    @ApiModelProperty(value = "运输任务编号",name = "shipTaskCode",dataType = "String")
    private String shipTaskCode;

    /**
     * 附件类型：01-正面；02-反面
     */
    @ApiModelProperty(value = "附件类型：01-正面；02-反面",name = "attachType",dataType = "String")
    private String attachType;

    /**
     * 附件key
     */
    @ApiModelProperty(value = "附件key",name = "attachKey",dataType = "String")
    private String attachKey;

    /**
     * 附件名称
     */
    @ApiModelProperty(value = "附件名称",name = "attachName",dataType = "String")
    private String attachName;

    /**
     * 附件用途
     */
    @ApiModelProperty(value = "用途 10:装车 20:运抵",name = "purpose",dataType = "String")
    private String purpose;

    /**
     * 数据来源
     */
    @ApiModelProperty(value = "数据来源.PC和微信公众号",name = "dataSources",dataType = "String")
    private String dataSources;

    /**
     * 审核状态
     */
    @ApiModelProperty(value = "审核状态.0-未审核;1-已审核",name = "authStatus",dataType = "int")
    private int authStatus;

    public String getDataSources() {
        return dataSources;
    }

    public void setDataSources(String dataSources) {
        this.dataSources = dataSources;
    }

    public int getAuthStatus() {
        return authStatus;
    }

    public void setAuthStatus(int authStatus) {
        this.authStatus = authStatus;
    }

    public String getShipmentCode() {
        return shipmentCode;
    }

    public void setShipmentCode(String shipmentCode) {
        this.shipmentCode = shipmentCode;
    }

    public String getShipTaskCode() {
        return shipTaskCode;
    }

    public void setShipTaskCode(String shipTaskCode) {
        this.shipTaskCode = shipTaskCode;
    }

    public String getAttachType() {
        return attachType;
    }

    public void setAttachType(String attachType) {
        this.attachType = attachType;
    }

    public String getAttachKey() {
        return attachKey;
    }

    public void setAttachKey(String attachKey) {
        this.attachKey = attachKey;
    }

    public String getAttachName() {
        return attachName;
    }

    public void setAttachName(String attachName) {
        this.attachName = attachName;
    }

    public String getPurpose() {
        return purpose;
    }

    public void setPurpose(String purpose) {
        this.purpose = purpose;
    }

    @Override
    public String toString() {
        return "PhotoVO{" +
                "shipmentCode='" + shipmentCode + '\'' +
                ", shipTaskCode='" + shipTaskCode + '\'' +
                ", attachType='" + attachType + '\'' +
                ", attachKey='" + attachKey + '\'' +
                ", attachName='" + attachName + '\'' +
                ", purpose='" + purpose + '\'' +
                '}';
    }
}
